Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour San Marino Challenger Campionati BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Kish Free Zone Island Challenger - Kish Island Citta di Monza - Monza Garden Open 2005 - Rome Oberstaufen Cup - Oberstaufen Guzzini Challenger - Recanati LXV Concurso Internacional Vigo - Vigo Olimp Kyiv Open - Kiev Challenger Brasov - Brasov U.S. Open (juniors) Architect Open - Budapest XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota Copa Petrobras - Montevideo Challenger Cudad de Guayaquil - Guayaquil Czech Indoor Open - Prague USTA Freeman Men's Challenger - Joplin Citta di Monza - Monza Garden Open - Rome Ostdeutscher Sparkassen Cup - Dresden 5° Sporting Challenger - Turin Memorial Manfredini - Sassuolo Steelers Cup - Kosice Constanta Challenger - Constanta Top Wool Challenger-Immagine Trophy - Biella Trofeo Sisma Mantova - Mantova 8° Trani Cup - Trani Concurso Internacional de Vigo - Vigo Kos-Zucchetti Tennis Cup - Cordenons Antonio Savoldi-Marco Co. - Manerbio Citta di Como - Como Challenger Brasov - Brasov Australian Open - Melbourne Australian Open - Melbourne Bauer Watertechnology Cup - Eckental French Open - Paris IPP Open - Helsinki Australian Open - Melbourne French Open - Paris KGHM Dialog Polish Indoors - Wroclaw U.S. Open - New York XI Torneo Internazionale di Tennis - Barletta French Open - Paris Mitsubishi Electric Europe Cup - Monza Wimbledon - London Australian Open - Melbourne Croatia Osiguranje Rijeka Open - Rijeka Unique Zagreb Open - Zagreb French Open - Paris U.S. Open - New York Australian Open - Melbourne Steelers Cup - Kosice French Open - Paris La Rinascente Tennis Cup Harbour Club Milano - Milan Wimbledon - London Mamaia Challenger - Constanta U.S. Open - New York Trofeo Sisma Mantova - Mantova French Open - Paris Guzzini Challenger - Recanati Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Citta di Como - Como Wimbledon - London Genova Open Challenger - Genova U.S. Open - New York Ljubljana Open - Ljubljana Australian Open - Melbourne French Open - Paris Pekao Open - Szczecin Wimbledon - London Posillipo Tennis Cup - Napoli U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Mitsubishi Electric Europe Cup - Monza Status Athens Open - Athens Roma Open Challenger - Rome U.S. Open - New York Pharma Medico Open 2008 - Aarhus San Remo Tennis Cup - San Remo Australian Open - Melbourne Trofeo Cassa di Risparmio di Alessandria - Alessandria French Open - Paris Wimbledon - London Kosice Open-Steelers Cup 2008 - Kosice Bulgarian Open Challenger - Sofia U.S. Open - New York Polska Energia Open - Bytom Mamaia Challenger - Constanta 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Sporting Challenger '08-Trofeo Regione Piemonte - Turin Siemens Open - Scheveningen Riviera de Rimini Challenger - Rimini Mordovia Cup 2008 - Saransk Australian Open - Melbourne Samarkand Challenger - Samarkand French Open - Paris GHI Bronx Tennis Classic - Bronx Geneva Challenger - Geneva Wimbledon - London Citta di Como Challenger - Como U.S. Open - New York Brasov Challenger - Brasov Genova Open Challenger - Genova Banja Luka Challenger 2008 - Banja Luka 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Ipsos Bucharest Challenger - Bucharest Tennislife Cup - Napoli Caltanissetta Challenger St. Brieuc Challenger Monza Challenger Rome Challenger Tunis Challenger Zagreb Challenger Alessandria Challenger Lugano Challenger Kosice Challenger Bytom Challenger Constanta Challenger Turin Challenger Oberstaufen Challenger Orbetello Challenger Tampere Challenger Cordenons Challenger Vigo Challenger San Sebastian Challenger Brasov Challenger Alphen Challenger Todi Challenger Ljubljana Challenger Palermo Challenger Napoli Challenger Eckental Challenger Aachen Challenger Jersey Challenger Helsinki Challenger Tanger Challenger Meknes Challenger Rabat Challenger Marrakech Challenger Barletta Challenger Napoli Challenger Monza Challenger Rome Challenger Rome Challenger Ostrava Challenger Biella Challenger Alessandria Challenger Rome Challenger Lugano Challenger Milan Challenger Reggio Emilia Challenger Davis Cup, World Group, PO, ROU-ECU 5-0 San Benedetto Challenger Rimini Challenger Orbetello Challenger Cordenons Challenger Davis Cup, Group II, 2R, ROU-MAR 5-0 San Marino Challenger Istanbul Challenger Trani Challenger Geneva Challenger Como Challenger Alphen Challenger Brasov Challenger Todi Challenger Ljubljana Challenger Napoli Challenger Davis Cup, Group II, 3R, ROU-POL 2-3 Palermo Challenger Tarragona Challenger Ortisei Challenger Guayaquil Challenger Cancun Challenger Caltanissetta Challenger Barletta Challenger Davis Cup, World Group, 1R, ARG-ROU 4-1 Rome Challenger Napoli Challenger Rome Challenger Zagreb Challenger Cremona Challenger Alessandria Challenger Rijeka Challenger Kosice Challenger Marburg Challenger U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Turin Challenger Oberstaufen Challenger San Benedetto Challenger Sopot Challenger Trani Challenger Cordenons Challenger Manerbio Challenger Como Challenger Alphen Challenger Brasov Challenger Todi Challenger Napoli Challenger All Lower level tournaments Davis Cup, World Group, PO, ROU-CZE 0-5 Palermo Challenger Orleans Challenger Ortisei Challenger Loughborough Challenger Bratislava Challenger Helsinki Challenger Bucaramanga Challenger Bergamo Challenger Meknes Challenger Casablanca Challenger Rabat Challenger Marrakech Challenger Olympics - London Rome Challenger San Benedetto Challenger Bercuit Challenger Orbetello Challenger Sibiu Challenger Alphen Challenger Todi Challenger Trnava Challenger Geneva Challenger Montevideo Challenger Yokohama Challenger Marbella Challenger Toyota Challenger ATP Challenger Tour Finals Davis Cup, Group I, 1R, ROU-DEN 5-0 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, Group I, 1R, UKR-ROU 3-1 Mersin Challenger Davis Cup, Group I, PO, ROU-SWE 3-1 Tashkent Challenger Brisbane International - Brisbane Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, Group I, 2R, ROU-SVK 2-3 Mons Challenger Brest Challenger Brescia Challenger Andria Challenger Davis Cup, Group I, 1R, ROU-SLO 4-1 Caltanissetta Challenger Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, Group I, 1R, BLR-ROU 3-2 Turkey F6 (Antalya) Italy F5 (Santa Margherita Di Pula) Italy F6 (Santa Margherita Di Pula) Romania F4 (Bucharest) Romania F8 (Pitesti) Romania F9 (Bucharest) Croatia #1-w2 Croatia #1-w3 Croatia #1-w4 Italy F2 Italy F3 Romania F1 Romania F2 Romania F3 Italy F9 Romania F4 Romania F5 Romania F6 Romania F7 Romania F10 Denmark F3 Romania F11 Romania F12 Italy F18 Romania F13 Romania F15 Italy F21 Romania F16 Romania F17 Hungary F5 Hungary F6 Mexico F12 Mexico F13 Cuba F1 Mexico F15 Iran F4 UAE F1 Austria F1 Austria F2 Croatia F2 Italy F2 Italy F3 Italy F4 Italy F10 Romania F1 Italy F12 Romania F2 Romania F4 Romania F5 Romania F6 Romania F7 Romania F8 Romania F15 Italy F26 Spain F25 Spain F26 Spain F27 Spain F28 Spain F1 Spain F6 Spain F7 Italy F3 Italy F4 Italy F5 Italy F6 Spain F17 Italy F17 Italy F18 Spain F23 Spain F24 Spain F26 Spain F29 Spain F30 Spain F31 Spain F33 Spain F1 Spain F2 Spain F3 Spain F4 Spain F5 Spain F6 Italy F3 Italy F4 Italy F5 Morocco F2 Italy F6 Italy F15 Spain F20 Poland F4 Italy F18 Spain F25 Spain F28 Spain F29 Spain F31 Italy F28 Spain F32 Italy F32 Portugal F5 Tunisia F4 Tunisia F5 Tunisia F6 Spain F1 Spain F2 Spain F3 Spain F4 Spain F5 Spain F6 Italy F2 Spain F7 Croatia F3 Croatia F4 Germany F9 Austria F6 Romania F13 Bosnia/Herzegovina F7 Morocco F6 Morocco F7 Croatia F11 Spain F41 Spain F42 Spain F43 Spain F2 Spain F3 Spain F4 Spain F5 France F6 Italy F11 Italy F18 Italy F24 Croatia F9 Croatia F10 Spain F7 Italy F15 Austria F2 Italy F18 Italy F19 Italy F30 Croatia F7 Italy F5 Italy F6 Italy F31 Great Britain F17 Turkey F4 Turkey F5 Italy F6 Italy F9 Spain F13 Italy F11 Italy F12 Italy F20 Italy F22 Italy F26 Italy F27 Spain F30 Croatia F10 Morocco F6 Morocco F7 Australia F1 Australia F2 Italy F1 Italy F3 France F8 Italy F5 Italy F7 Italy F9 Italy F10 Italy F16 Germany F2 (Nussloch) Italy F1 (Trento) Romania F8 (Bucharest) M25 Klosters M25 Padova Olbia Geovillage Open - Olbia Sporting Challenger - Turin Milano Challenger-Jameson Cup - Milan VII Torneo Internazionale di Tennis - Barletta C.T. San Remo - XIII Piertomaso Tessitore - San Remo Top Wool Challenger Biella - Biella Banca Stato Challenger Lugano - Lugano 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Asirom Challenger - Brasov Brasov Challenger - Brasov Gemax Samsung Open 2005 - Belgrade Architect Open - Budapest Banca Stato Challenger - Lugano Nord LB Open - Braunschweig Timisoara Challenger 2005 - Timisoara San Marino Cepu Open - San Marino Antonio Savoldi-Marco Co. - Manerbio Copa Petrobras - Santiago X Torneo Internazionale di Tennis - Barletta Harbour Tennis Cup Regione Lombardia - Milan Timisoara Challenger - Timisoara San Marino Cepu Open - San Marino Genoa Open - Genova 4th Volkswagen Challenger - Wolfsburg Tennis Napoli Cup 2007 - Napoli Unicredit (Suisse) Bank S.A. Challenger - Chiasso Morocco Tennis Tour - Marrakech Roma Challenger 2007 - Rome Memorial Manfredini - Sassuolo Riviera di Rimini Challenger - Rimini LXVII Concursu Internacional de Vigo - Vigo Brasov Challenger - Brasov Internazionali di Tennis Dell'Umbria - Todi Challenger 42 - Andrezieux Tatra Banka Slovak Open - Bratislava Challenger Tunisie - Tunis Internazionali di Tennis di Bergamo - Bergamo Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Tennis Napoli Cup - Napoli Baden Open - Karlsruhe Kos Succhetti Tennis Cup - Cordenons Ljubljana Open 2008 - Ljubljana Meknes Challenger Rabat Challenger Marrakech Challenger Barletta Challenger Napoli Challenger Sofia Challenger San Remo Challenger Reggio Emilia Challenger Manerbio Challenger Como Challenger Tarragona Challenger Bratislava Challenger Heilbronn Challenger Medellin Challenger Sao Paulo Challenger Heilbronn Challenger Kazan Challenger Quimper Challenger Casablanca Challenger Rabat Challenger Monza Challenger Milan Challenger Poznan Challenger Tampere Challenger Recanati Challenger San Marino Challenger Wolfsburg Challenger Cherbourg Challenger Barletta Challenger Monza Challenger Milan Challenger Arad Challenger Cordenons Challenger Como Challenger Brasov Challenger Rio De Janeiro Challenger Porto Alegre Challenger Ortisei Challenger Heilbronn Challenger Burnie Challenger West Lakes Challenger Cherbourg Challenger Sydney Challenger Kyoto Challenger Tunis Challenger Rome Challenger Caltanissetta Challenger Arad Challenger Prague Challenger Kosice Challenger Milan Challenger Timisoara Challenger Todi Challenger Recanati Challenger Orbetello Challenger San Marino Challenger Cordenons Challenger Como Challenger Genova Challenger Brasov Challenger Banja Luka Challenger Szczecin Challenger Trnava Challenger Sibiu Challenger Mons Challenger Tashkent Challenger Mouilleron-Le-Captif Challenger Geneva Challenger Eckental Challenger Bratislava Challenger Ortisei Challenger Sao Paulo Challenger Tour Finals Andria Challenger Noumea Challenger Heilbronn Challenger Bergamo Challenger Quimper Challenger Cherbourg Challenger Panama City Challenger Guadalajara Challenger Barranquilla Challenger Le Gosier Challenger Sarasota Challenger Vercelli Challenger Tunis Challenger Rome Challenger Bordeaux Challenger Mestre Challenger Arad Challenger Caltanissetta Challenger Kosice Challenger Milan Challenger Padova Challenger Todi Challenger Poznan Challenger Cortina Challenger San Marino Challenger Cordenons Challenger Como Challenger Genova Challenger Brasov Challenger Biella Challenger Trnava Challenger Sibiu Challenger Mons Challenger Geneva Challenger Eckental Challenger Bratislava Challenger Ortisei Challenger Brescia Challenger Andria Challenger Casablanca Challenger Glasgow Challenger Bergamo Challenger Wroclaw Challenger Cherbourg Challenger Quimper Challenger Kazan Challenger Raanana Challenger Napoli Challenger Vercelli Challenger Turin Challenger Rome Challenger Furth Challenger Mestre Challenger Caltanissetta Challenger Padova Challenger Todi Challenger Scheveningen Challenger Cortina Challenger Prague Challenger Portoroz Challenger Cordenons Challenger Manerbio Challenger Como Challenger Genova Challenger Alphen Challenger Szczecin Challenger Banja Luka Challenger Sibiu Challenger Rennes Challenger Casablanca Challenger Eckental Challenger Ortisei Challenger Bergamo Challenger Wroclaw Challenger Cherbourg Challenger Quimper Challenger Jonkoping Challenger Raanana Challenger Napoli Challenger Barletta Challenger Rome Challenger Vicenza Challenger Furth Challenger Perugia Challenger Marburg Challenger Todi Challenger Biella Challenger Liberec Challenger Cortina Challenger Fano Challenger Cordenons Challenger Manerbio Challenger Como Challenger Genova Challenger Banja Luka Challenger Sibiu Challenger Rome Challenger Ho Chi Minh City Challenger Casablanca Challenger Ningboo Challenger Suzhou Challenger Ortisei Challenger Brescia Challenger Andria Challenger Koblenz Challenger Budapest Challenger Cherbourg Challenger Bergamo Challenger Wroclaw Challenger Drummondville Challenger Guadalajara Challenger Leon Challenger Panama City Challenger San Luis Potosi Challenger Sarasota Challenger Tallahassee Challenger Francavilla Challenger Savannah Challenger Mestre Challenger Vicenza Challenger Caltanissetta Challenger Todi Challenger Recanati Challenger Perugia Challenger San Benedetto Challenger Cortina Challenger Biella Challenger Cordenons Challenger Manerbio Challenger Como Challenger Alphen Challenger Banja Luka Challenger Sibiu Challenger Rome Challenger Ortisei Challenger Brest Challenger Mouilleron-Le-Captif Challenger Brescia Challenger Andria Challenger Bangkok Challenger Koblenz Challenger Quimper Challenger Budapest Challenger Bergamo Challenger Lille Challenger St. Brieuc Challenger Alicante Challenger Sarasota Challenger Tallahassee Challenger Savannah Challenger Rome Challenger Mestre Challenger Poznan Challenger L'Aquila Challenger Milan Challenger Recanati Challenger Braunschweig Challenger San Benedetto Challenger Padova Challenger Segovia Challenger Portoroz Challenger Como Challenger Genova Challenger Szczecin Challenger Biella Challenger Sibiu Challenger Bratislava Challenger Koblenz Challenger Rennes Challenger Indian Wells Challenger Phoenix Challenger Marbella Challenger Alicante Challenger Barletta Challenger Lisbon Challenger Vicenza Challenger Poznan Challenger Parma Challenger Perugia Challenger San Benedetto Challenger Segovia Challenger Manerbio Challenger Como Challenger Cassis Challenger Banja Luka Challenger Biella Challenger Florence Challenger Ismaning Challenger Ortisei Challenger Maia Challenger Bangkok Challenger Rennes Challenger Quimper Challenger Cherbourg Challenger Bergamo Challenger Todi Challenger Trieste Challenger Cordenons Challenger Forli Challenger Biella Challenger Istanbul Challenger Marbella Challenger Parma Challenger Bratislava Challenger Ortisei Challenger Maia Challenger Antalya Challenger Antalya 2 Challenger Biella 2 Challenger Biella 3 Challenger Biella 4 Challenger Lille Challenger Belgrade Challenger Forli Challenger Milan Challenger Perugia Challenger Todi Challenger Tampere Challenger Trieste Challenger Prague 2 Challenger Verona Challenger Barletta Challenger Como Challenger Istanbul 2 Challenger Braga Challenger Lisbon Challenger Napoli 2 Challenger Losinj Challenger Roanne Challenger Pau Challenger Bari Challenger Forli 2 Challenger Forli 3 Challenger Forli 3 Challenger Quimper Challenger Forli 5 Challenger Roseto Degli Abruzzi 1 Challenger Lille Challenger Lugano Challenger Turin Challenger Sanremo Challenger Barletta Challenger Split Challenger Vicenza Challenger Poznan Challenger Perugia Challenger Montechiarugolo - Parma Challenger Salzburg Challenger Verona Challenger Trieste Challenger Zug Challenger Meerbusch Challenger Como Challenger Ortisei Challenger Nonthaburi 2 Challenger Nonthaburi 3 Challenger Ottignies-Louvain-la-Neuve Challenger Koblenz Challenger Manama Challenger Rovereto Challenger Lugano Challenger Las Franquesas del Valles Challenger Sanremo Challenger Tallahassee Challenger Savannah Challenger Francavilla Challenger Tunis Challenger Vicenza Challenger Heilbronn Challenger Perugia Challenger Montechiarugolo Challenger Milan Challenger Cordenons Challenger Como Challenger Gelsor Open Romania - Bucharest Open Romania - Bucharest Delray Beach International Tennis Championships - Delray Beach Hypo Group Tennis International - Portschach Mercedes Cup - Stuttgart BCR Open Romania - Bucharest Grand Prix Hassan II - Casablanca Qatar Exxon Mobil Open - Doha Open 13 - Marseille The Hypo Group Tennis International 2008 - Poertschach Austrian Open - Kitzbuhel BCR Open Romania - Bucharest Estoril Open - Estoril Mercedes Cup - Stuttgart Masters Series - Hamburg Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Serbia Open - Belgrade BCR Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade Mercedes Cup - Stuttgart BCR Open Romania - Bucharest VTR Open - Vina del Mar US Men's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade AEGON Championships - London SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad Open Sud de France - Montpellier BRD Nastase Tiriac Trophy - Bucharest Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Erste Bank Open - Vienna PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest If Stockholm Open - Stockholm Apia International - Sydney Ecuador Open - Quito Brasil Open - Sao Paulo Rio Open - Rio de Janeiro BRD Nastase Tiriac Trophy - Bucharest SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Garanti Koza Sofia Open - Sofia BRD Nastase Tiriac Trophy - Bucharest Millennium Estoril Open - Estoril TEB BNP Paribas Istanbul Open - Istanbul SkiStar Swedish Open - Bastad If Stockholm Open - Stockholm Grand Prix Hassan II - Marrakech Intrum Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha DIEMA XTRA Sofia Open - Sofia New York Open - New York Delray Beach Open - Delray Beach Libema Open - 's-Hertogenbosch Forte Village Sardegna Open - Sardinia Antalya Open - Antalya Open 13 Provence - Marseille